Definition of Cascara Buckthorn

  • (noun) shrubby tree of the Pacific coast of the United States; yields cascara sagrada

Antonyms of Cascara Buckthorn


No Antonyms Found.

Homophones of Cascara Buckthorn


No Homophones Found.